Big Huge Thesaurus

French dressing

noun